ball or stone ball fired - Turco Inglés Diccionario